Perfect location, self check in/out was easy—an ideal spot for a long weekend in New Orleans!