Spacious, stylish, clean, comfortable and convenient with a lovely and hospitable host.