Cassie provided a wonderful place for a long term stay. She was prompt with communication and flexible when we needed to extend the stay several times. Would definitely stay again.