We had a wonderful stay. The separate living areas worked really well for our group. The pool was perfect place to gather and swim in addition to the beach. The beach was a very short walk from the house. It was a little tricky finding the house when we first arrived. The location near the sidewalk and beach was great. It was close to everything. We did some excursions, but the place is perfect for just walking around the area to the beach, restaurants, shopping, etc. and then coming home for a swim in the pool.