Spacious, comfortable and stylish, with sweet welcoming touches. Great location, wonderful host.