translate English to French: Tranquil and relaxing. Staff very welcoming and kind.
Nice quiet location and confortable room.