Great location and amazing facilities. Perfect for 2 couples who want to explore NOLA.