Very clean, just steps from the beach, we loved our stay!