Very clean, great location. Check-in was a bit tricky, but not too much of inconvenience.