A great place in bayou st John that offers your own personal space with style, lush landscaping, and near popular attractions