Very clean, well kept, very close to beach and the owner was very responsive. He allowed us to bring our small dog which made the trip easier as well. My family had a wonderful time and we loved the place. Would recommend to friends.