The house was spacious and very clean. It had everything we needed and our large family felt comfortable and right at home. The kids enjoyed the swimming pool also the beach and the rock pool were very close. There is a grocery store within walking distance as well. We had a wonderful time and I would definitely stay here again.