Everything we had hoped for - stylish, spacious, comfortable, quiet, warm, excellent location and lovely hosts. Thank-you.