My husband and I picked up a last minute deal for spring break with our children. We loved the ship and all the activities, much of which included family time - playing games, swimming, shows, etc. The kids loved HAL and we enjoyed a couple of evenings on our own while they played with new friends. The ports of call were okay - we found it to be expensive and enjoyed more of our time just being on the ship relaxing.
Our room was neat and clean. We had plenty of room for the 4 of us. Our steward was fabulous and we loved the balcony. My only complaint was the murphy bed - it was on top of our heads (queen bed). When I leaned up at night I would literally hit my head because it hung down so low. I made me feel claustrophobic.
We walked out onto the public beach are and snorkeled on our own. We loved it - gorgeous island, beautiful water. We strolled through the little shops and purchased some hand crafted souvenirs. Would love to return to this port!