I have stayed at Grand Pineapple twice and will return next winter, again. There is no dress code other than shirt and shoes. Negril is totally casual. There is so much shopping nearby, you will have no problem. The staff is extremely friendly and the hotel is nice, but not fancy.