This place is perfect! It is close to so many things. We walked everywhere from lumphini park to chinatown. Its is 4 minutes from the river where you can take a water taxi to the grand palace. Plus its close to other public transportation. Ben is extremely nice and welcomed us at 2:30 am as we had a super late flight in.
The place has everything you would need and there is plenty of space! Highly recommend!