The rooms are nice and updated. Continental Breakfast is ok. Shuttle service was fine. The driver was very nice. He dropped us off and picked us up at the Long Beach Port. He arrived on time with the shuttle bus. We were a group of 12 and we fit perfectly with our luggage. Would recommend staying there if you are going on a cruise. Parking is included.