Very clean and great amenities! Perfect for our little weekend get away for a couple. Was able to access everything we wanted after renting a couple bikes from a local shop.