This establishment is a hotel with a restaurant, offering spacious, air-conditioned rooms. It is located by the sea, close to the Grande Plage. The hotel features a terrace and non-smoking rooms.