Exactly like the photos. Apartment has the essentials for a short stay. We were welcomed with a pair of towel, water in the fridge, toiletries and kitchen utensils. We had access to their Netflix. Weekends may be a bit bass-y from being so conveniently next to RCA (royal city avenue) which is where Route 66 & Onyx (for clubbing-enthusiasts) are. Closest train stations are either Pretchaburi MRT or Makkasan BTS. If you don't have a Sim card, you can walk to Show DC (3-5 mins walk) to find your own taxi or ask the GrabTaxi booth. I find taking taxi around to Chaktuchak market, Khao San Road, Saphan Taksin Ferry Pier, etc from the apartment is best compared to other transport.
Show DC - a new and Korean - influenced mall. Has a food court. Go explore!
Only problem with the apartment was tiny cockroaches around the kitchen and dining table.