Another vote for the Residence Inn. We had a great experience there - we have not tried Country Inn and Suites but on one trip we ended up at the Courtyard Coco Beach and it was a little dated (hotel staff was great, the property was just a little older.) We also missed being able to wake-up, look out the hotel room window and see the ship in the morning.