This is a guest post by James Allen a thirty-something Senior Naval Engineer from Bath, who cruises regularly with his wife and two young children. James and his family have sailed on board Harmony of the Seas, their first Royal Caribbean experience. He has kindly shared his thoughts on the
Read more