Clean, newly renovated, felt like home, all the amenities/beach gear supplied, great location, and gracious hosts. Would stay again! 5/5!!