This place has a very good location, nice views, easy check in and clean room with AC. I suggest the place for short or long stays in Athens!