Lovely little hotel, pub and cafe.