Was super happy with everything. Self check in and check out was easy, got all the necessary information in a timely way, the apartment was clean and had everything I needed. The location is perfect and the management was friendly - would love to stay there if I am in Athens again and would highly recommend. Nothing to fault, very pleased