Joanna, We stayed at the Peninsula and it was fabulous. I know that some think it is on the wrong side of the river, but we did not find the location at all inconvenient. The Peninsula has little ferry boats shuttling back and forth across the river on demand all the time. The guys that work those boats are great. We never got on or off without them making sure we had maps and a plan and knew where we were going, how to get there and how much to expect to pay and how long to expect it to take to get there and ditto for our return trip. The little Peninsula boats let you off right next to the public landing for the river boats up and down the Chao Praya River. (It took us 35 minutes to get from the Peninsula to the Grand Palace complex! Try doing that on land!) Also, right next to the Peninsula's boat landing is the SkyTrain terminal. So, as I say, we did not find it at all an inconvenient location. We loved it! Debbie