We wanted a short getaway out of Fort Lauderdale and found a fairly good deal. Embarkation and disembarkation were both slower than on previous cruises. There were lines for embarkation outside and disembarkation lines at customs. We enjoyed the comedian and productions shows. The ventriloquist was not good. We had a very nice cruise. We were disappointed that Princess had taken the beef medallions and the Parmesan bowl off the anytime menu. The buffet did not have as good of variety as on previous cruises. Dining room service was always excellent. Grand Turk and Amber Cove we just walked around and sat by the pool for a while. They both have pretty pool areas. There is no beach at Amber Cove just the pool area and slide and zip line. We walked to a beach that you could see from the ship but you had to go around and about and it wasn't that great once we go there 25 minutes later. We would go on the cruise again