Sparkling clean, has everything you need and more. Great location. Walking distance to the beach, shopping, restaurants.