Great place to stay in Athens with all the amenities near by. Very good self check in process with everything detailed.