We had a last minute booking and were so happy to find William's condo. The location is great, the condo is very nice and comfortable and stocked with everything we could possibly need and more. The resort grounds were nice. Communication was good and the resort has a welcoming staff.