We had a great stay here! The location can’t be beat. The walls are a little thin and our stay in November was a little cold but the heaters in each room made it comfortable. We brought our pup and our baby. We were provided with a pack and play which made it so easy for our little one. We walked to dog beach everyday!