The room and check in was nice. The location is fine not the greatest especially if you want to walk to the center its a little far away. We did find a cockroach in the bathroom but i guess its typical with most greek homes. You can easily find parking around the building.