Great for a family of 4! Beautiful views, nice pool, and it was great to have the little fitness centers and path around the resort. The restaurant isn't anything to write home about, but it's good for a drink and a quick bite if needed. Loved our stay!