Absolutely ten stars! Comfort, beauty, thoughtfulness, convenient location … go no further. The hosts were wonderful. Truly! We will be back.