Great location, decent hotel except the air conditioning was simply not adequate (moved to another room, only to find that the air con there was barely any better, a friends room was the same... whole hotel has weak climate control), it was 36C during the day, but that's pretty common during the summer.