Would highly recommend this place! It's in a great location. Has the best views of the Acropolis!