The hotel is okay. Upon arrival, the staff were friendly but I was a bit disappointed in their loyalty program response. I am a Marriott Gold Elite member and if available I am supposed to receive an upgrade. When I mentioned this the woman let me know they only offer an upgrade to those who book a King room but because we booked two queens they would not be giving us an upgrade. (I know this hotel offers 2 queen suites as i have stayed in them before) This is not what the Marriott policy states and seems unfair if you're traveling with children. When I mentioned this wasn't Marriott policy didn't offer an explanation other than it is what it is. I could understand if the upgrades were all booked up but this wasnt the case. I get better treatment at other locations so I don't know that I'd come back with other options available. Customer service is massively important to me having worked in this industry for years. The rooms are fine, clean and comfortable beds. Location is not too far from shopping but again, there are other closer options under the Marriott brand if you want walking distance. This place is located off a highway which I didn't mind as it was easy to hop on and drive to the shops. The pool is small and not great if multiple families are there at once. We left when a large family came in as it became tough to move in a pool with so many people and trying to respect space. My daughter did love the slide though! Would I stay again? If the other locations i feel more valued at are not available, sure.