I was on the Legend June 7 through 14, and this is my short review.
We flew to Tampa on June 6 and stayed at the Chase Suites. It was great. Rooms were large and clean and affordable. They picked us up from the airport, took us to the terminal the next morning and picked us up from the terminal and took us to the airport on the 14th. The only downside was that the area this hotel is located in has no inexpensive restaurants to eat at. They were all dress up, very nice, expensive places. We ended up staying in our room and ordering pizza, because it was kind of late when we got there - 9 pm, and we were very hungry.
Embarkation - I felt this was very smooth and went quickly. We arrived at the port at around 11:30 am and were on the ship by 12:15. Went to the Lido deck, had lunch, dropped our carry on bags off in our room, then went swimming.
I loved my location. It was near the elevators, never heard any noise from anywhere and I liked that the balcony was in the shade during the day and had more sun in the evening.