Very clean and comfortable. Great amenities and location - just a short walk to the beach. We loved our stay!