This establishment is a hotel and restaurant offering a dining experience. Reviews highlight excellent meals and a welcoming atmosphere. It is located in La Tremblade, known for its oyster production.