Very clean. Building is on the beach though condo faces the street. Secure building and easy beach access. Nice pool and surrounding area. Very friendly and responsive host.