Location, location, location!
The apartment is very close to BTS and within walking distance (~5mins). We walked around the area frequently coz there's plenty of choices for food and massages.
Check in and check out process were easy (through the security guard) and apartment had everything we needed.
Thank you Danai & BicGy!