We stayed for 9 nights at this apartment. The location of the apartment is fantastic with the beach just at the end of the road, the bus station is just a 5 minutes walk away with great bus links to nearby beaches. The facilities in the apartment were brilliant with everything you need for cooking. John’s communication was excellent and he replied to any messages promptly. The pool area is clean and gets the sun after midday til evening. We had an early check out and a late flight and John kindly let us stay by the pool all day and stored our cases so we weren’t lugging them around with us all day. The beds were pretty squeaky otherwise I would have given 5 stars. Really loved staying here and would definitely book again!