I stayed for a couple of weeks and this place was perfect. It is walking distance to BTS and from there you can go pretty much anywhere in Bangkok. There is an international grocery store less than 5 minutes walk from the place, for the times when you want to stay home and cook. The infinity pool is awesome. Access to the building is super secure, with face recognition technology. Check-in requires to stop at the juristic office, for registration to the face recognition system and for fingerprinting, so make sure you are ok with that when booking. Apartment has everything you need for longer stays. Host usually responds in minutes to messages.