We loved our stay at this beautiful, clean, family friendly home. Our hosts were easy to communicate with, and very helpful. We give them five stars! Our stay exceeded expectations in every way and made our family vacation a complete success.