Our first trip was fantastic! This place was perfect - John and Lori have thought of everything and exceeded our expectations in every way. We will definitely be back and will definitely choose to stay here again!