Everything was perfect. The location is fantastic. The decoration and cleaning was amazing. Love everything.