Amazing place to stay. John and Michael were amazing hosts. With three kids in tow, this property had everything we needed, a home away from home. We’ll be back!