The place is brilliant - the two bedrooms are very big and the living room is big enough to cycle around. Great view to the pool (that you can't use). I would highly recommend for 4 people.
The agency wasn't great to deal with. They sent us an email that the keys will be there, however they were in the office so we had to go and grab them after a long trip. Then we have requested a second set and they brought us one that didn't work. Then again brought back the right keys the following day. Seems a little lack of organisation there.