From booking to checkout, great communication. Very nice place with everything we needed for our stay, including lots of k-cup options. We cooked several times and had everything we needed. Very clean and roomy.