Located in the countryside, this small hotel and restaurant is the perfect hideaway from the hustle and bustle of the city.