Very clean, and comfortable. Very close walk to the beach. We sat outside and had our breakfast with the chickens. Quiet location, you can hear the occasional train but didn't worry us.