We live near the Phoenician and have always had wonderful dining and hotel services/experiences. Until tonight. We booked Il Terrazzo for three for the Thanksgiving dinner. The service was AWFUL from the minute we arrived. The host was confused and distracted. He took my name then turned his back on me without letting me know when we would be seated or what was going on. They confused us for another party and stopped us halfway to our table to redirect us to another area of the restaurant. It took forever for the waitress to come back to our table after initially greeting us so I ordered wine from the bus boy. We waited another ten minutes for the waitress to return to take our order. Our first course came out and it was forgettable. We asked for bread and it was dropped off. Five minutes later the bus boy came by to inform us the differences in the bread he served. A little strange. Our main courses were delicious but it took 15 minutes to clear our plates. Dessert came and they all tasted pretty awful., especially the bland pumpkin cake. Then it took another 15 minutes to get our check - after we had already asked for it because we were sick of waiting. I should add that the restaurant was only half full. Overall a very disappointing experience, especially considering the price. Maybe the hotel has changed hands. Think we will try Royal Palms next year.