Owens place is a beautiful home in a perfect location. It’s close to great food, coffee, bike rentals and public transportation. It is a few minutes walk from the NOLA convention center. I would recommend this place to my friends and anyone reading this post.