Very clean, comfortable and warm. Nice hosts; accommodating and good at communicating - even last minute. Thanks!