Great location, incredibly helpful staff, beautiful setting.