Overall a good place to stay. The location, communication with host and building facilities (pool, play area, bbq area, laundry) were great. The apartment itself was clean and tidy and had appliances, linen, towels, crockery, air con etc. for a pleasant stay. A little worn out with a few small niggles but I would recommend this to anyone looking for a comfortable place to stay.