Wonderful unit and location. Communication was great, unit was clean, comfortable and well equipped. Kids loved the pool and tennis court. Everything we needed for a fantastic stay to relax and recharge.