A+. Highly recommended. Everything was great - the space, the location, the service - amazing.