Comfortable place to stay in New Orleans for a good price.