great location fabulous restaurant in the charming plaza highly recommend star taxi Mercedes for your airport