This place is located at the perfect spot, it's close to everything, and super convenient to visit all the beautiful places at Athens.
The customer services was fantastic, they were always pending and ready to help.