Country hotel complex, Les Rhodos, set on lush grounds. Offers a garden, humble restaurant with terrace, and comfortable rooms.