Unbelievable, spacious, homely, cosy, stylish. As advertised and much more. Highly recommended.