Great location, lovely/comfy/modern/private cottage, wonderful hosts... an awesome weekend!