Was a very clean, modern and comfortable apartment with great air-conditioning (which is a must).
We didn't get to meet our host but I believe we met his dad, who helped us loads and I can't praise him enough. Although the host was very helpful and communicative.
Would definitely recommend to anyone considering staying here.