Our family had a fantastic time here. Within spitting distance of the beach, and 3 minute walk to a market and restaurants and bus stop. The villa was clean, comfortable, with plenty of space to spread out, conveniently located and our kids LOVED having their own pool. Communication was quick and easy. We would absolutely stay here again!