Lovely location with a warm atmosphere.