Excellent place to stay... Incredible location, so nice apartment with new furniture... And with a great atmosphere to enjoy Creta
Absolutely