translate English to French: It is a luxury hotel but with an informal ambiance and professional, yet friendly, staff.
Il s’agit d’un hôtel luxueux mais à l’ambiance informelle avec un personnel chaleureux et pourtant professionnel.