A fabulous location to enjoy Athens and a great view of the Acropolis