If airbnb would offer 6 stars, this place deserves 7 while the host deserves 10. You not only get a beautiful place to stay, you find a new friend in Ellen - a most warm, accommodating, and beautiful person inside and out.