The resort itself was beautiful. The lobby, pool area & ocean views were also very nice. The rooms themselves were well laid out and well decorated. The bathrooms were a tad small, especially for tall people.
Our only issue during our stay was level of noise. Rooms are really close to the pool and if you have someone (small child) who is trying to nap while someone is in the pool, that's difficult. Also, while the hard wood/vinyl floors are a nice touch in each room, they do not provide any insulation from rooms upstairs. We could hear every step the people in the room upstairs made.