PERFECT LOCATION. great communication. the perfect place to stay for Athens