This apartment has everything which most people would need and with three bedrooms is very good value for money. The third bedroom is quite small but is really just a child's room and was OK for our purposes. The facilities are quite good with 2 large swimming pools, a playground, basketball court, a small gym and a small convenience store in the complex. Just a couple of minutes walk away is a good sized supermarket which had everything we needed. It's not in walking distance of shopping malls and restaurants but we had no problem getting taxis. The only problem we had is that there is a 10,000 peso cash security deposit that has to be left which you pick up at the end of your stay. This normally wouldn't be a problem except that we had an early morning flight and had to leave at 3am to catch a plane, too early in the morning to organise an inspection. Luckily I had friends who were able to do the inspection for me but if you have to leave early in the morning it can be a hassle.