This place is outstanding - we highly recommend it and would stay there again. The apartment is super well appointed, especially with respect to the kitchen, cable/streaming, and beach equipment. Communication with owners was excellent. We also enjoyed the pool and fitness center. Light sleepers should bring earplugs, there was a loud family upstairs a few nights we were there.