Very clean, very close to a nice swimming bay and the guestbook was helpful for finding the locations! Remember to put the parking permit tag back inside at the end of your stay! We had to make a trip back to be sure we returned it!