This sprawling complex comes with 3 outdoor pools and 1 indoor, all heated and very, very clean. It seems that so many indoor pools at hotels/resorts have an excessive amount of chemicals that burn your eyes and nose upon entering but not this place. I loved the location, up on a hill away from the water but with a great view. Our unit was comfortable but a bit outdated. The guest services staff were helpful and answered all out questions.