Sparkling clean, very welcoming hosts and roomy apartment.