Excellent location, excellent accommodations, excellent communications. Veyron was great and helped me extend one day when my flight got postponed. Highly recommend this place.