The apartment was spotless and very well appointed, with a family bathroom and ensuite along with a full kitchen and cooking equipment. We stayed with our 4 year old daughter and the layout and location were perfect. No Aircon but fans in every room helped on warmer days. For self catering accommodation a stone's throw from the beach, you can't beat it.
The hosts were extremely responsive and the self check in and out was super smooth, making life much easier for us travelling with a little one. We'd definitely stay again!