Everything we needed and more! The location was perfect for our group and host was super communicative, which we greatly appreciated. The suite has many thoughtful touches.