Casa Leone is a recently renovated bed and breakfast with a restaurant, offering a warm atmosphere.