The house is a great place and is better than the photos! Has everything you need - plenty of towels, chairs, dishes, etc. Two refrigerators, two ovens, outdoor grills, huge table on the huge deck to seat everyone, every room with a bathroom, etc. Pool is very nice, Beach is amazing! Be warned it is about 115 stairs to get to it, but it is perfect!