Excellent place & exactly as described and even better in person! Immaculate and clean! Took a walk down to the beach and it was lovely! Wish we could give more than 5 stars and wish we could have stayed longer!