As can be expected for a Shangri-La hotel, this stay did not disappoint. The location is somewhat hidden in a side street but we got around on taxis anyway, so not a concern. Vicinity to the water taxis on the river a bonus. Rooms are nice and big, and clean. Staff is very friendly.