We stayed here on our way to a cruise and the location was amazing! Just walked to our room after picking up our bags and then right to security the next morning. We didn't use any of the amenities, but were pleased with the check-in and out procedures and our room. The room was very clean and nice. Nothing fancy, but very welcoming after a flight.
We did eat the brunch buffet at one of their restaurants the next morning and the service there was brutal (even thought it was a buffet). I think our server must have known because he didn't charge us for the kids' meals.
I'd highly recommend staying there, especially with kids as you don't need a shuttle or car to get to a nice, soft bed.