Very nice and clean. Had everything we needed, location, amenities and views. Miles responded very quickly to all my inquiries and found everything to be just as described in the listing. Definitely adding to our return trip list.