Great location, all the amenities you'd need. 3rd party check in services were a bit tricky to coordinate, especially with having to deal with unforseen international flight delays. But all in all great stay and very prompt communication