The host was great at communicating, very welcoming he even sent for a taxi to pick us up at the airport, he made sure the internet was working perfectly 24/7. Its a 2 bedroom so can even book as two couples, or couple with kids. Ability to cook for yourself helps save on eating out bills. What we didnt like was lack of amenities, all you had was an apartment and a pool. It is great if thats all you need.