Lovely villas very clean and modern. Beautiful pool and views. A little bit “off the beaten track”.
Great for relaxing