Great, clean and beautiful. We stayed at this place for a 3v3 soccer tournament because all the other hotels were booked and we are so glad they were. We would have never stayed here had the other ones not been fully booked. Highly recommended. Great rooms, great pool and lazy river for the kids. The restaurants are good in the hotel but nothing special. Sushi wasn't bad at all and the harvest bistro was pretty good. All in all we will book this hotel again for next year's espn 3v3 soccer tournament.