Clean, spacious spot that was perfect for a long weekend of fun in Nola