Think of this place as if you were going to a cabin by the lake. Only that lake is the most amazing city in the US. The place is oddly put together and strange, but fits the city and is the perfect place to stay in a visit to NOLA. Frenchman and Burbon st. Literally two blocks away. It’s amazing.