The location was great and the space was clean, inviting, and very comfortable. Is great for tourists and if you are in NOLA for work too!