We have sailed in the MSC Yacht Club once. That was enough. The concept is great, but the product was lacking for us. We were constantly comparing it to NCL's Haven. In the Haven they have the best of the best working . The best bartenders, waiters and such. The Havens restaurant is very good. We can almost eat every meal there if they changed the menu a couple of times. The Yacht clubs' food was ordinary. The personal assigned to the Yacht club are hit or miss. Our room steward didn't show up until late afternoon and did an okay job. The butler was a nice guy, but never really provided any added value. The spa on MSC was very nice and we went many times. The pizza in the main buffet (non Yacht club) was very good, but there were always lines and twice people cut in line which caused arguments with many. Not like anything ever experienced on Oceania or the Haven.