Everything overall was awesome. Nicely decorated, comfortable and clean. The microwave was broken when we arrived and was replaced the next morning, so the service was prompt. The only complaints that we have is that the hot tub on the potion was not in working order as advertised(we were not informed of this until the week before we arrived.) and the pool hours(we got home every night after 9, so we were unable to use the pool or hot tub there.). We would definitely recommend Coral Cay to anyone and stay here again on future trips.