On an island

All these accommodations are located on an island. In locations near the beach, inland, urban, beach, but they all have the same thing in common, they are surrounded by water.

Go up