We had a wonderful stay - super clean (felt brand new!), thoughtful touches, great communication!