Clean, pleasant- the location was perfect as a "home base" for a week in NOLA