Lovely layout. Spacious, warm, comfortable. James is a great host: quick to respond and nothing is too much trouble. The house provided everything we needed: a home from home and we will be staying there again