Everything was fantastic. Location, the space and the staff were all wonderful. Highly recommendable.