Previous reviewer of Horizon summed up the best description for this cruise line. If you dont go with your expectation too high, you will not only enjoy this old lady, but you will also enjoy her friendlyness and service.
To summise:
Food . Good in Resturant although can sometime be lukewarm, good in the buffet, always a good selection but again can be lukewarm. Seems a theme on this cruise line, maybe thats their way. My only reservation and its a very British reservation is that they are clueless on how to make tea.
Cabin. Old and tired, but nice to have a flat screen TV, bathroom very caked in limescale and in bad need of a good deap clean and repurb. Shower good and powerfall.
View obscured by lifeboats but was aware of this when booked.
Beautiful small Island, went to Maho Beach for the Planes, great beach great fun