Highly recommend View Villas. The hosts were very easy to communicate with via WhatsApp before we arrived and they arranged a transfer for us. They also waited up to greet us even though it was well after 11pm when we arrived. They had thoughtfully provided some water, iced tea and tea/ coffee to get us started. Salt/pepper and olive oil were also provided and the kitchen was well equipped.
The pool was lovely and had some pool toys. And there was plenty for kids and teens to do including a basketball hoop, pool table and area for smaller kids. There is a bar area next to the pool which also served snacks.
The location is great. 3-5 minutes walk to stunning beaches for swimming and even a few fish if you snorkel. 2-3 minutes to a small local shop and 15 minutes walk to a large supermarket. Lots of tours pick up from 1 minute away (I recommend Anissaras travel which we used to go to the nearby water park. They were great value).
The apartment was plenty big enough and had everything we needed. It was cleaned every day and Nikos and Maria were there if we needed anything. It really felt like we were staying with a kind family. Thank you!