Mary's place was absolutely perfect. we had everything we could have possibly needed and the place was spotlessly clean. Mary responded very quickly to our messages. We would definitely stay here again.