Dinning room above average variety and tase.
Lido Buffet, way above average as each station has an active attendant that will prepare to order and/or place food on your plate. Passengers do not need to use tongs and get what they want instead simply ask and the attendant will place on a plate and give it to you. This resulted in food being fresh and at correct tempture and not over cooked..
Not much to do here. Yeah old San Juan is quaint but tourist stores are tourist stores. It was a waste to spend 12 hours here.
Just grabbed a taxi that took us to hotel/beach with chairs and drink sevice. Much cheaper than anything HAL offered.