very good, in a good location, in excellent condition, attentive host