Very good stay, nice comfortable, relaxing and clean. Had parking inside the property, 24 hour security guarded gate and the facilities were maintained (pool, cafe, garden). Inside the apartment had a 2 burner stove, hot water heater, microwave and some basic cookware. Felt like home. I can say that I will be back, and have actually just rebooked. Only issue was that internet was sometimes choppy.