The hotel is quite well located, very easy to hop on the bus and go anywhere. The staff was overall friendly, only situation I felt un-pleased with was dinning; due to COVID restrictions was difficult to get a table, and then they would charge an extra $10 for bringing the food to the room! It felt abusive, a bit like parking also; you are paying $300 per night, and then on top $15 per day for parking (that belongs to them)?
Breakfast was delicious and with many options. One of the servers, Diana, is really amazing.
The kids club was also a good surprise and the monitoring was great, kids were very happy.
The additional features like pool, mini golf, game room, may not be the greatest yet they are very functional and it was very fun for the kids.
For 2/3 of the price I would rate the Hotel as excellent.