This place is awful. Don't go there. The Marriott next door is wonderful. My sister in law stayed at The Yankee. Swimming pools like Travel Lodge. Very Old hotel and grounds not attractive. If you look on the internet it looks as good as the MArriott but wow what a difference. Go somewhere else. Try Embassy Suites.Also the food in the restaurant was not good.The beach is tacky and they don't provide any chairs.
I usually stay at the Sheraton Yankee TRADER - just down the road on the beach. Nothing fancy -the hotel is very clean & the staff friendly. There is a safe walkway to the beach & the pool deck is nice. You can also walk to the restaurants etc as opposed to the Clipper where a car is needed. Both hotels are within 10 minutes of the pier so its great.
If you stay at the TRADER ask for a room in the main building!!
The Sheraton Yankee Clipper is a very old dumpy hotel built in the 70's. It has changed names on more than one occasion. Its only calling card is that it is on the beach.
There is a much nicer Marriott down the road in one direction and a new Marriott resort/vacation center at the other. Yes you are close to the port but you will not get much for your room charge.