Incredible location, easy check-in and comfortable space to call home in Athens.