Small cozy place that is literally a block from the beach. We had a baby, an active kindergarten, a dog, my wife and myself and were very comfortable. Katrina also provides fantastic amenities to help you enjoy the beach so you don't have to bring everything with you. Highly recommended!