The hotel is very nice, the beds are very comfortable, and the staff is very friendly and helpful. The hotel seems quite luxurious in its surroundings, which are definitely less luxurious, but that's not entirely a bad thing. It's Bangkok as it really is. The location is not close to the main attractions, but it is convenient enough if you're willing to catch a ride, which can be arranged at the front desk. The best option for things like the Grand Palace is to take a boat from the pier at the Sheraton up the river.