Beautiful, spacious, lovely, welcoming. One of our favorite parts of our trip was this stay.