Excellent location. Comfortable space. Lovely hosts. Enough said.