Small 1 br condo as described. Minutes to walk to the beach. Short drive to restaurants, the pier and kid friendly attractions. It was conveniently pet friendly and lots of guests had their dogs. The beach is dog friendly if on a leash. Our only complaint is that the level of cleanliness was lacking. The tile floor felt grimy under foot, there were some tufts of pet fur in a corner, and one of the chairs was visibly soiled upon arrival. Per the pet policy, you need to leave the do not disturb sign up which precludes you from daily cleaning. We didn't make a complaint while there as we just wore shoes while inside, didn't use the chair and weren't in the condo during most of the day. Overall a very enjoyable stay.