Absolutely perfect from start to finish, large room with everything we could need and more, hosts were amazing and we will definitely be back