Location was perfect, great value, beautiful space, and the service was impeccable.