This space was perfect for our family - we all had enough space of our own but were able to enjoy the shared spaces together also! Close to shops, restaurants, and the beach. Couldn’t have asked for a better place! Thanks to the hosts for providing us with a wonderful home away from home during our stay!