I have stayed at both of these hotel twice each, and if I had to pick between them, I would paid the extra $7 a night and book Corondo Springs. Both resorts have construction going on but Caribbean has much more with lots of stuff closed, so much that DISNEY WAS offering guest $75 a night Disney gift card. But even which out the construction, I would still pick Coronado.