We did the 7 day mediterranian cruise and man was it awesome. The ship was beautiful. It was our first cruise. We had a balcony room and everything was an experience. The freestyle cruising was perfect. We could do whatever we wanted whenever we wanted. We checked in at Barcelona, Spain. It was so quick and easy. We are looking forward to our next cruises to Mexico and Hawaii. It will for sure be with NCL.