Lee and Teri’s is an awesome space to spend a relaxing weekend away