A great place to stay. Very fresh, clean and tidy. Sam was easily contactable and helpful. We loved having our dog stay and the yard and deck were perfect for this. Very easy short walk to the beach which was perfect for the kids.