Emerald Waters 404 was great! Every part of the process from reservations, to checking in to leaving was easy. They communicated effectively and efficiently. We utilized the offered discounts and the tips of things to do. We did have a minor issue and they jumped on resolving it immediately. We really enjoyed our stay, the property and Ocean Reef.