Cindy's place had everything we needed including a little desk set up for work/university. Cindy also checked in on us on arrival to ensure we had everything we needed.
For a dog friendly place it was clean and smelt fresh. Not only was there a beautiful view from the backyard but it was secure for our little daschund.
We could hear the people upstairs but it was not distruptive and didn't take away from the relaxing atmosphere.