Great location, very clean with amazing service. Smooth communication and easy check in-out. There's a parking garage nearby but also some free parking behind the shops when navigating to Ενετική Τάφρος, Chania 731 35, Greece. Definitely recommend!