We booked this 4 day Bahamas cruise as a "grown ups' getaway" - my husband, me, my brother and his wife. We flew in the day before and stayed at the La Quinta in Cocoa Beach. It is old but well run, clean and perfectly adequate, especially for under $100 and including a nice continental breakfast spread.
On embarkation day, we were on board by noon and went straight to our cabin, which was ready for us - we had purchased FTTF and thought it was well worth it for this benefit alone. We had a balcony stateroom, which we loved, especially during arrival to and departure from port. Once we got settled, we set about exploring the ship. Yes, this is an older ship, but it seems well maintained and was kept spotlessly clean throughout our trip. Service from our cabin steward was fine - we rarely saw him, but our room was always well supplied and when we did see him, he greeted us by name with a warm smile.
Our itinerary had port stops in Nassau and Freeport. We had fun in both places, but there was nothing outstanding or "must do" in either place, IMO. In Nassau, we did not book an excursion - we walked around the shopping area and Parliament Square, then to Junkanoo Beach and the Fish Fry. (OK, I take it back - the conch fritters were outstanding!) In Freeport, we did the perfume factory and Sands brewery tour - it was entertaining enough and the free beer was great, but since it was Sunday, the plant wasn't actually operating, so there really wasn't much action to see. A brief 30 minute stop at Port Lucaya Marketplace was also included but that wasn't enough time to see much there and again, it was Sunday so many of the shops were closed.
Loved the location and the balcony. Did occasionally notice the sewerage smell others have described while in the hallway, but never in the room itself. Area was quiet.