great space, great location, a perfect experience