The Marriott is part of the airport terminal, so I can't imagine the location not being convenient. While we haven't stayed there (only driven by), but we have stayed at other Marriott's, so I would expect the same quality - Marriott is usually very consistant in quality, I don't think I've ever encountered a Residence Inn, Courtyard, Fairfield Inn or Marriott hotel that wasn't exactly what I expected.