The hotel/hostel is located at a great place 5 min walk from the metro and the main train station so easy to get to airport or the shopping malls. If you want to get in to Khaosan Road or to see the citysights further in central just take bus 53 (I asked at reception)and it will literally drop you in front of Wat Pho then everything is walking distance. Chinatowns is round the corner and two stops east is a lovely big park if you want greenery. Showers and toilet is always very clean and quite spacious.
I would like to suggest the hotel staff to add some pictures or stickers to the rooms because mine didn't have nothing and it did look quite grey but once I packed all my stuff out it did look a bit more 'like home'.
Street food is great left or right you go there's tons of fry ups, pad thai and fruit.