Nearest BTS is Ekkamai or Phra Kanong, also not far from On Nut, taxi or motorbike around 150 baht. Foodland is next door and there is also a 7/11 on site. Great place, great hosts.