Splendid hotel with something for everyone. Have stayed in this hotel on a work-sponsored trip. We have seen the whole resort. The service is perfect and the food is delicious. Honeymooners are certainly in the right place over here. There is also a large section with its own swimming pool, beach, bar and restaurants for the "au naturel" people among us! Great!