Wow! Wow! Wow! Excellent location, great accommodations, and wonderful hosts! You should have no hesitation in booking this lovely home. I will be back!