Basic apartment, nothing fancy. But very good value for the money due to the great location. We didn't spend much time in the apartment as we wanted to explore the city, so this was almost perfect for us.
Beds were okay, not super comfortable but also not bad. A/C in every room. Very good: mosquito nets for all windows, so we didn't have any of these unpleasant visitors.
Kitchen very basic, but enough to have cereals and bread for breakfast. Bathroom also basic, but again good enough.
Communication with host was very easy. The key pickup was at a 7/11 about two blocks away. Worked fine, but of course had to walk a little bit with the luggage. No big deal.