It's impeccably clean, spacious and the hosts are super accommodating and thoughtful.