Pros:
Great location
Clean
Good communication at check in
Cons:
Smaller than expected