Excellent place! And an excellent host! Christos was super friendly and gave us several valuable local tips.
The location is very convenient. The bus terminal (and taxi spot) and central downtown street are about 5-7 minutes away by foot.
There is a private parking lot in front of the building, which is very helpful if you travel across Crete by car.