The place is exactly at shown on the photos. Great place for exploring NOLA.