This IS the best place to stay in Athens! Best view, best area, best rooftop, best hosts.