Terrific place, wonderful location, great outdoor space, clean and comfortable. We had a very enjoyable stay. Our hosts were very accommodating, helpful and prompt in replying to our questions. We look forward to a return visit and highly recommend staying here.