Very clean, well equipped and just a short stroll to the beach. We thoroughly enjoyed our stay.