Location was excellent.
Vibe is highend with few snobby guests.
Provided early checkin way before checkin time.
Staff are generally nice.
Front desk service is either slow or not provided. (Asked for ice and came 30 minutes later and requested extra towels which never came)
All other service was great.
Minibar was missing one drink and I informed the front desk and lady appeared doubtful.
Overall, except for location I believe it is not worth the money unless you want to show off.