We didn't get to meet Dom but he was good enough to arrange taxi transfers to and from the airport at a good fixed price.
The apartment has basic furnishings and equipment and was adequate for our 3 nights stay. It's on the 11th floor of a 20 floor block and looks out onto the adjoining block of the complex. The only significant issue we had was the noise in the evenings and at night until around 2 a.m. Loud music, loud voices, and at times shouting and screaming - presumably from a bar or nightclub. Would recommend ear plugs if you stay here.