The location is in central Chania, by Zara. Couple hundred meters away you have the beach. Parking is on the street and it might be hard to find a place to park, but when you do it is free. Great host!