Very clean and close to restaurants/beaches/attractions. Very happy with our stay.