Great place to stay. We were there for 6 weeks and Di was very responsive to every request. He even got brand new foam pillows within hours of av request when one of us was allergic to the feather ones. The place was just like the pictures and it was spotless. The bathroom is new and modern with a great walk in shower. Netflix, Xbox and unlimited wifi are great amenities.
The only negative is that there is a noisy bar across the street and weekends are quite noisy until late - weekdays were fine. The place is air conditioned, so you can close the windows to minimize the noise.
We would definitely stay again.