This home had absolutely everything we needed for our stay. We are large family getting together before Christmas and the house was perfect for us. The kids were int heated pool for most of the weekend, those that enjoy cooking spent the time in the kitchen and we were able to produce some great family meals. Those that wanted to relax had plenty of space to lounge, go for a beach walk, play table tennis.