We were also on the Island earlier this year. We had a premium balcony cabin, on Caribe deck, which was spacious and well furnished. Crooners was our choice bar, seating usually available. Good Spirits at Sea had sandwiches at times. We were well satisfied with the ship and the accommodations, and we will be aboard again in August.
Seachelt