Very clean and cozy. 5 minute walk to the beach was exactly what we needed for our vacation.