PERFECT. On a scale of 1-5 stars, we give it 10 stars!! Great host, very communicative and quick to respond, made it very easy. Easy check in and check out. Hotel quality bedding, extra everything - towels, blankets, bedding, great amenities. Even CLOSER to the beach that the pictures and description seem. Tons of closet space. Parking easy and on site. Look forward to returning.