We had a great almost 2 week stay here in July. Apartment is exactly like the photos, everything you need - lots of kitchen utensils, smart TV (easy to log into your own netflix etc). Bedrooms were a good size, beds comfy. The apartment block very well maintained, the pool was lovely (it is deep 1.4m shallowest end) which my kids loved. The pool was never too busy. Location was fab - less than a 5 min walk to a variety of beaches, lots of places to eat - everything was less than a 20 min walk. Bigger supermarkets about 15 mins walk - everything was walkable which was ideal for us. Would highly recommend.