Excellent location, friendly hosts! Everything we could have possibly needed was provided. Would absolutely stay again!