We had an awesome stay at B V's place, it was a very comfortable base for us. Jim's communication in the lead up to and throughout our trip was excellent. he acted as almost a concierge, organising airport pickup and being available to make restaurant bookings etc for us.
The apartment itself had everything we needed, including pocket wifi, good air conditioning, and a washer/dryer. The bathroom was nice also.
The location is good, though not in the most happening area, there is some good street food conveniently located downstairs. We got around in taxi mostly anyway which was cheap and easy so we were happy enough with the location.
All in all it was one of our best booking decisions - highly recommended!