Buxton properties. Astra opera astotel paris reviews. Artis in english meaning. Sympathize or sympathise in a sentence.