Amazing place and looks just like the pictures, possibly even better. It has a great location in the center of Athens less then a 15 minute walk from all attractions. I'd recommend the place to anyone.