The place was great! The entire staff and team worked seamlessly to provide accurate check in time and were very responsive to questions or changes needed since our flights were delayed — the in house mobile phone/tour guide was a nice touch!