The location was great and th space was perfect for what we needed. Unfortunately we had issues with ants all over and had to move to a hotel.
I would give a 3/5 as everything but the ants was good.