Clean! Great location. Steps from the beach. We rented a car and had non problem parking with available parking pass. Would def come back again.