We recently stayed at Inn at Cocoa Beach pre-cruise. Wonderful hospitality, felt like we were staying with friends or relatives. The honor bar and little lounging rooms are wonderful after a long flight! The breakfast was excellent. We stayed in a deluxe ocean front room. I give this 4 stars rather than 5, because the room was very outdated decor-something from the 80's/Miami Vice era. The table top near the ice bucket/drink station in our room was sticky and had not appeared to be clean from the previous guests. Also, got thirsty in the middle of the night and went to open the sparkling water in the room for $4-First taste, I knew it had been open before as it was flat as can be and the seel was broken (tough to see in the middle of the night). These are just minor things however, and should not prevent you from staying at this most hospitable inn. The boardwalk to/along the beach is excellent. They even arranged for and paid for complimentary transportation to/from the cruise terminal. I had a chance to see other hotels in the area and would not stay anywhere but here! Do your research, you will not be disappointed!