Pretty high tech and convenient place to stay for short term visits to NOLA!