Can anyone comment on the location? Coincidentally I'll be in KL a couple weeks after it opens and I was thinking of staying here for my trip (5 nights) unless the location is less than ideal. If that's the case I might just stay a night to check it out and move on.