We look for lodging with multiple bedrooms in quiet locations for our family, and this condo fit the bill. It is extremely well equipped and well maintained. Everything was very comfortable. WiFi belongs to the resort, and the condo is not completely covered. The building is at the back of the property, away from the beach, but it is just a short walk or shuttle ride to all the Divi beaches and restaurants. We enjoyed the main pool also. I would rate the on-site restaurants as good to fair for food and below-average on service, but they are convenient when you want something close. Oscar was very helpful, ensuring that we got everything where it needed to be. He also offered plenty of great tips that increased our enjoyment of our short stay. Our only concern was that we were informed of a bunch of additional contract conditions just prior to traveling and long after paying or having the opportunity to change anything. The most concerning of those conditions was a deposit of USD$500 CASH. It all worked out OK in the end, but I would recommend confirming that you are in agreement with all conditions early in the process. Overall, we enjoyed our stay and would certainly return again.