The location is great, walking distance to shops and beaches. The place is clean and equipped with most kitchen essentials. We enjoyed our stay and we'll come back again.