We had a great stay! The rooms were extremely spacious and has everything we needed. He has an ironing board in each room, spare beach towels in case we needed it and a few added extras. Communication with John and his team was great. I would 100% recommended this house. We just wish he had a pool in that AMAZING backyard.