The place is great. Location is top. Next to Acropolis. You have everything you need. Just perfect in every way, no complaints.