Great location. Had everything we needed and Mary added lots of special touches. Great value.