Extremely clean. We had a group of 7 of us and we all fit comfortably. Very close to local food trucks, nice family-friendly beaches and grocery stores. Would stay again!