I liked the Grand Swiss hotel. I was clean and the staff was very helpful. The room was a little small . The location is the caveat of this hotel. The Thermae cafe is just a two minute walk and Soi 7 is also very close. You will be in between NEP and Soi Cowboy and both easily walkable.