The condo has everything, pool, hot-tub, gym, parking. It's 10min walk to the both beaches, or sometimes they offer a ride from the front-desk in a golf cart. There are few restaurants within walking distance, but on the expensive side, if you have a car you improve your choices a lot.
Overall it is an awesome place, well taken care of, very clean and stuff is super helpful and kind.