Great location. Cosy, warm and comfortable, nice and modern. Great outdoor space too. Lovely hosts, good quick communication.