absolutely wonderful. beautiful location and everything was top notch