I had my wedding there last night and I am still floating on cloud nine. The vendors that they use for all of their services were fantastic! There was a staff change the week before my wedding and I was very concerned but they proved to me instantly that there was no reason for concern. I would recommend checking in on things frequently at the end to make sure it all goes the way that you want. We had a problem with the runners on the table and after they set it all up they had to go back and fix it because it was not what I had asked for. But they fixed it and everything was exactly as it should be when the guests arrived. The general manager (after the staffing change) was always available and checked in numerous times to make sure we had everything that we wanted. So many of our friends and family have commented on how amazing this event was. Thank you Terrace and staff I highly recommend your services!