This place was clean and well-equipped. However, the people who run the place are inflexible and impersonal. They were not pleasant to deal with as they wouldn't accommodate any reasonable request like, having ONE friend over for lunch or giving us an extra hour while we figured out how to deal with a cancelled flight. Overall, it could've been a better experience. Too much like a corporate business.