Taylor's apartment is in the perfect location. It is a great hideaway after a day spent enjoying New Orleans.