Very clean! Location cannot be beat - close to beaches, shopping and great restaurants.