About the hotel...The villas are located in the picturesque village of Bali in Crete, near Livadi Beach. The complex offers private pools, outdoor seating areas with panoramic views, a garden, equipped barbecue areas. Suitable for a quiet and secluded holiday