The place was perfect and exactly what we were hoping for. They were also extremely accommodating for our group!