Top marks. Elaborately decorated place, very clean. Intelligent, helpful, educated host making efforts to make it enjoyable for you.