We had previously gone on 3 Caribbean cruises and we wanted to see the Mexican Riviera. We had done 1 NCL in the Caribbean and had a good experience.
For this Mexican Riviera cruise, it was cold the first 2 days and also on the end day coming back up. Taking this trip in the winter you need to realize that it will be too cold to swim in the ship pool for first 2 days. The end day was also too cold to walk on deck. This may be obvious for someone from California who knows California winter is not toasty, but we are not from California and frankly, we want our vacation to be hot, hot, hot from day one.
It did not get warm enough to be on deck or swimming in pool till the third day. The Star also does not make sure the pool is heated upon departure. It wasn't warm enough to even be in it for 2 days. They kept displaying the pool temp as 84 degrees on the closed circuit tv but it wasn't true. I've lots of experience with pools and this one was mid 70's for 2 days, which is too cold to feel comfortable.