We recently stayed with our 11 and 13 year old kids at this hotel. The room was lovely and the staff amazing. Always a smile to greet you and willing to help. Great gym and kids are allowed to swim at Marriott pool. Loved the coffee set up in the lobby in the morning with the latte machine. Location great. Highly recommend.