Kagaroo’s apartment is as advertised in the listing. It was very comfortable. It has A/C, excellent wifi, hot water, comfortable bed, very large TV to watch Netflix, a washer, and the kitchen had everything needed to prepare meals. There is a gym as well as a nice pool. There are vending machines for filtered water, drinks, food plus coffees and teas on then lower level. Within a 5-minute walk there are plenty of street vendors and small restaurants to satisfy your taste. The metro station is a safe 5-10 minutes walk from the unit. Kangaroo provided excellent service. She personally met me at the apartment and went over everything in the unit. She kept in constant contact as well as provided suggestions on where to eat, shop and which tourist sites to visit in the city. She gave excellent advice on where to get passport pictures. She also have other units, so if this unit is not what you want, she may have something else for you. Whenever I come back to Bangkok, this unit will be my first option.