Stayed at this apartment for a month, and had everything we needed. Nice big closet to unpack and make it feel like home, well equipped bathroom, awesome views. Internet was great and we were able to work from the apartment, and loved watching movies on the smart TV. Kitchen has minimal items needed to make lunch and dinner, it was good enough for us. We loved the location and the view, the only downside is that it can be a bit loud from the traffic outside if the windows are open - but it didn't bother us
Communication with Karan was excellent throughout the stay - whatever you need, he'll respond promptly and kindly.
We'd definitely stay here again