Clean, great location, wonderful terrace, easy check-in.