Erich’s Place was perfect for our stay! Gorgeous space with incredible views of NOLA!