Excellent hosts. Extremely helpful and thoughtful. Very strongly recommended. 5+ stars! In fact we liked it so much we asked to stay for longer!