I didn't get a chance to meet Evan but he was helpful via mars safe. There's a 7eleven about 3 minutes walk and a couple of good eats right at the doorstep. The place is up 5 sets of stairs, so just be prepared to climb. The Lumpini MRT stop is 15-20 minute walk.