Very clean, communication was great. Super easy check in, and the location is super close to most of the main tourist areas.