It was a good place.
The internet was intermittent for the two days we were there, so we had to purchase a data plan for our cell phones. (I'm not sure if that is a trend, but I'm just relaying our experience.)
Also, if you have a car, parking was extremely hard to find.