Homer & Isabella’s place was exactly what we were expecting. Good location with nice little bars around, close to the Acropole. Perfect place to stay for couple days.