Great location. Fantastic terrcew view. All tge facilties you need for a wonderful stay in central Athens