Great place. Spacey, very quiet, nice decoration, full amenities, clean. Beautiful location. Wifi is good. We really enjoyed the patio and the ocean pool. My son was so happy he was able to play tennis. Don't hesitate