This place is very modern and located in a great area of NOLA.