Stayed at the Sathorn Vista for 3 nights in Nov. We took up a 3 bedroom serviced apartment. We got our room on the 25th floor with a great views of the city from all the rooms. We were obliged an early check in as well as a late check out. The rooms were all equipped with king size beds which is great . Wi-fi is free only in the lobby and other common areas. The hotel is a good 10 min walk to the skytrain or the subway. Has a 7/11 dept store close by in case you want to pick up stuff. Has a great Thai food restaurant opposite the property ( so you dont have to go too far for a good meal ).
On the whole a great property and wont disappoint you.