translate English to French: Particularly liked location, which is central but quiet.
Chambres trés confortables et personnel attentioné.