Great location, can't beat it. Lots of places to eat inside and out. It's a bit of a party hotel. If that's all you're looking for this is the spot.
As for everything else...at check-in they want you to use machines and not interact with staff, not sure what that's about. Staff also weren't impressed to be talked to, not sure what that's about. The rooms are pretty standard, although we could only figure out the purpose of 2/5 light switches. The air conditioning is also really loud, careful if you're a light sleeper. Pillows we're amazing though, best I've had in a hotel.