Our stay was great! The apartment matched the description 100%, everything was clean and ready for us to arrive, and the location was great! We didn't have a chance to meet Mary, but she made sure all our questions were answered and everything was ready for us. Thanks again.