Upon arriving to the hotel, we were able to park and was able to check in a little early. We left to go get food, upon returning, we had to pay way in the back of the property, and walk to the parking garage or catch a shuttle because they sold all of the parking spots for about $40 per spot to people attending a cheerleading competition. Common sense would say leave the parking garage for actual guest and put event guess in the over flow parking or send them to the Caribe Royale to park and shuttle them back to the property. They attempted to make us go park at the Caribe Royale and shuttle back to the property but I refused to let that be an option, after paying almost $500 per night. The rooms do not have microwaves, which are a huge inconvenience and probably done strategically to get you to eat at one of the restaurants on property. However, I most admit that hotel staff extremely professional and nice. I suggest not making your guest suffer for the convenience of cheer leading spectators. My wife stated that we won’t stay there again.