Everything we wanted. A quiet space by the beach, sturdy overstuffed furniture, well equipped kitchen, comfy beds, solid Internet, closet full of beach gear. Everything worked. Not so pristine that you worried about coming in with sandy toes. Easy check-in and out. Definitely would stay again!