Excellent apartment, had everything we needed. Very clean and well equipped. It was great to have the jacuzzi as well as the pool as the weather wasn't the best while we were there. Kitchen and BBQ was perfect for dinner nights in. We also got lots of local information on checking in which was really helpful for our stay.
Only downside was that not all of the bedrooms were accessible. We were only a group of 5 so didn't strictly need them all but since we paid the full amount it would have been nice to have all the double bedrooms so we could have a room each rather than share the rooms with singles. This probably would have been rectified if we raised it at the beginning as the host was very accommodating but we actually didn't even realise until the last day that some rooms had been closed off to us.