Absolutely spotless and modern with high quality bedding and fittings. The hosts are both lovely people - friendly but give you privacy too. Thanks so much