An outstanding value! Wonderful and thoughtful hosts. Great attention to detail. An A+ rating for this listing isn't high enough!