Great location, easy check-in and everything you need for a quick stay in New Orleans.