Great place. Modern, great location, solid security team, comfortable, and great service. It was a great backdrop for the last leg of our Mexico trip during the holidays, and it did not disappoint. Will book again.