This condo worked perfectly for our family of 7 adults and 1 child. It was spacious, clean and the view was incredible. The host was very accommodating and communicative when we needed assistance. There is a beach and pool easily accessible on the property as well as a convenient restaurant. What more could you ask for!