The place is good value for money and well located right on the beach. It's not sparkling clean but not dirty either. The kitchen facilities were good and everything you needed. We enjoyed our stay overall.