We loved our stay here. There were only 5 of us (including our 4-year-old granddaughter), so we just used the upstairs. The indoor space is wonderful -- very open and comfortable. And the kitchen is very well stocked. The view from the pool deck and balcony is drop-dead gorgeous, and we loved watching the cruise ships coming and going. It was clear that this is a house that is used often for vacations because there are so many nice touches -- plenty of beach towels, beach chairs, floaties for the pool, stuffed animals (which our granddaughter much appreciated) and board games and puzzles which amused the adults. We loved having the grill outside and used it almost every night. Communication with the hosts was outstanding. On day 2 we locked our valuables in the in-room safe and managed to miskey the combination to open it. After many failed guesses at the right combination, I texted the host. Within the hour, someone came, found the override key for the safe and opened it for us. Vacation saved. I would definitely stay here again. Very highly recommended.