Lovely location, lovely hosts, lovely outlook. Quite small but completely self contained and had everything we needed.