From start to finish all I can say is wow! We approached this trip with a small bit of fear given some of the reviews we had read on here our expectations were not high. From the time we landed at the Barcelona port to the time we got off again this was the best holiday I have ever experienced. The check in took less the 10 minutes with a very efficient process.
Our room was very comfortable with a balcony and plenty of space for our clothes and a sofa bed for our son. The beds were turned down every night the room cleaned and towels changed both in the morning and evening.
The ship was beautiful with lovely bars and restaurants and fantastic staff. I cannot speak highly enough of the staff they were friendly, helpful, always smiling. That goes for our Cabin steward, Waiter who always took time to speak to us and our sun they couldn't have been better.