The location was perfect and the space was beautiful. The staff was attentive and had great communication our entire stay.