Excellent stay and wonderful hosts. Comfortable, clean, safe, convenient. We loved it! Thank you!