We loved our room! It was very clean, modern and the grounds were beautifully maintained. We had a nice view of the ocean and the mountain. But the beach in front of the condo when we were there was not real good. The beach was rocky and had a lot of seaweed. There is also a reef close in, so we couldnt really swim. We were told this by our agent, but I wanted to share. They did have a great adult pool and kid's pool and spa. We used this area a lot.
The one bad thing about the complex was only 2 of the 5 BBQ's were actually working (barely) other than that, we had a very nice vacation!