Great location and amenities. We have never stayed in a place that had as much to offer. The room was a bit smaller than it looked, but the experience wasn’t affected.