I gave 4 stars for the communication only because it was on messaging but everything was perfect to be honest. We had a great time. And they provided us with all the information we need. totally worth it!