Great place to stay when visiting Athens.
Everything like described.