The staff at Catalonia were not welcoming at all, the food service host and supervisor were very rude at The Terrace restaurant and it seemed as if everyone had an attitude when you would inquire about something. The rooms were not updated as shown in the picture, the buffet was horrible and had fruit flies all over the fruit, wasn't too many options for people that don't eat pork such as myself. The bathroom in our room was very old, dirty and had to wear slides in the shower because of the condition, water went out on us as we were taking a shower multiple times and some guest we spoke with had no water the entire time. Our experience was horrible the only fun we had was off resort and everyone off resort was kind and friendly. I travel for experience, cleanliness, good food and great customer service and I received None of the above. If I do return to Montego Bay it will not be to the Catalonia and I most certainly would not recommend to anyone else. Upon complaining to the supervisor I never even received an apology for the rude treatment we received, no free services or anything. Never again.