Great place and location. Perfect hosts! They have thought of everything to make our stay a great one!