This 4-star sprawling 164-acre complex is designed to be a self-contained resort. The 1,616 rooms and multi-bedroom villas are super spacious for longer stays, each equipped with a full kitchen and patio or balcony.