Absolutely spotless! Private and luxurious, parking, small details, great host: everything exceeded my expectations.