The staff at the Shangri-La were exceptional. The hotel is perfect for a stay in Bangkok and the river view rooms are fantastic. Transport from the hotel is varied with the BTS Skytrain a 5 minute walk from the hotel, taxi's ready on call and the river ferries right next to the Skytrain. A great location for a holiday.