Exactly as described. Larger than expected. Well worth the extra bucks for air conditioning. Firm and comfortable bed, great WiFi. Beautiful views (we were third floor). We were close to office and pool. Walking distance to shops and other restaurants. The complex is huge. Well equipped. You'll need to buy condiments and such. Would most definitely stay again.