Great spotless accommodation with friendly hosts .