Book the 3 star Eden Holiday Villas from just $...