I had a really nice stay at the appartment. The view is incredible. Everything is clean and pretty new. Do be aware that there are two appartments there, that share the pool area. The kitchen could be a bit better equipped concerning the small stuff (some pans were old and not really usable, there was no dishwasing liquid). Otherwise it was very complete (microwave, oven, toaster, freezer, etc). The airconditioning does a good job.
There are several animals in the "garden", including horses, a dog, goat, chickens, etc. Sometimes people are there to take care of them or the garden/pool, but they do their best to give you your privacy. Check in and out was easy, good communication.