Literally perfect in every way for my stay. Spotless clean, cute as heck, super comfy bed, all the necessities and excellent communication. I had a couple of meetings to do from my laptop and the internet was great too. Would stay at Kates pad in a heartbeat again :]