The location is excellent, as is the view of the ocean. Easy access to the beach, easy drive to grocery store, restaurants, etc. The condo is decorated beautifully. The pools are nice. The second bedroom is very, very small. The two twin beds are packed into it, but for our teenage daughter and her friend, they were able to make it work.
The kitchen could use a bit more cleaning attention (cabinets, handles, etc.) Don't count on there being foil, plastic wrap, etc. You need to bring all that if need it. We were also only left with one kitchen garbage bag - had to call for them to bring the second one they didn't leave. (They only leave you with two, apparently, so bring those too.) And there is no extra toilet paper - only one per bathroom. (2 rolls). We ran out at the end of our stay. More extras on those items would have been nice. Overall, we loved staying there and would do it again.