VERY clean, excellent location for beach, restaurants and night life!!! Easy for everything. Enjoyed stay.