Family-run Hotel Rio offers a relaxed stay with a garden, restaurant, meeting rooms, and event space.