Great place for a family vacation. Plenty of space for 7 of us to relax and we never felt cramped. Pool and patio were excellent, clean and great day or night. Inside was well accommodated and the kitchen had everything we needed. Tim was very responsive and we were well informed when the pool maintenance, trash, etc was coming. Beach was a drive, but we only went for one day so that was fine for us. Would definitely go back again.