Just the perfect place to stay if you go to Creta!