The check in was bad. Kara knew we had an early arrival in Bangkok and despite that, he failed to mention the other guests had a late check out. So, our check in was not until past 6pm. I had to ask for some type of refund and Kara only offered the cleaning fee (15 Euros). After that, no other communication was ever received from Kara. I even sent him an email letting him know one of the keys was not given to us by the cleaning crew and never received a response.
As for the apartment, the place is clean, modern, located in a very good area (close to the metro, a 7 Eleven), has a gym, and a pool at the rooftop.
Kara can definitely improve by providing basic amenities like, some coffee, tea; for the kitchen a cutting board, plates, coffee cups, a knife, a lamp on the bedroom.