This is the perfect place to spend your stay in Athens. The view and the host couldn't be better.