Meow's place is the best. The room is spotless and lovely, there's a lot of cute touches here and there that makes the whole stay felt so homey and enjoyable :)
Place is close to a BTS station and there's also a 7/11 and a supermarket close by. There's a Thailand restaurant right across the building that Meow recommended and the food is great. Meow sent me a (very) detailed guide before I arrived and replied to my additional questions with extremely quick and helpful responses - I really recommend staying here if it's your first time visiting Bangkok :)