This property was perfect for our family of 6. There were plenty of beds and space for all of us. The beds (including the pull out couch) were very comfortable. It was a close walk to the beach and all of the shops & restaurants.
The shower came out as a drizzle of water and we could barely shower. We ended up using the showers by the pool instead. Other than that, our stay was fantastic. The view from the balcony is amazing. We would stay again.