The ship is built like a hotel, very comfortable and everything is accessible ... The flexibility on the activities for the trip was what I liked the most. You can go on the included excursions, add additional excursions, go on your own or stay and chill on the ship. The service was 5-stars and we were treated with courtesy and respect by everyone from the crew. I would recommend this trip to anyone.