We stayed at the Blue Angel for 2 and a half weeks (from February 26-March 13, 2024…. 1-The entire staff and the owner at the Blue Angel are all very very nice, they treated us very well, kind, friendly, courteous and willing to go out of their way to make you feel at home.. 2-The food was absolutely fantastic! Everything we had off of the menu was excellent so I would highly recommend if you’ve never eaten at the restaurant you really should or you’re missing out! 3-we loved that you have a choice to sit in the sun or find a shady spot if you so desire (big deal for us as other places have NO shade) 4-they have a water fill station in the hotel lobby which made it very convenient, you can go to the bar and they will fill you beverage mug with ice and are happy to do so! 5-pool was nice and cleaned on a regular basis 6-Live entertainment periodically through out the week, it ends between 8 and 8:30, great music! 7-you can have your room cleaned daily or whatever you like, our bedding was always clean and the towels were always clean….the room itself was not! Mold where the ceiling meets the wall…its needs paint desperately…the bathroom was filthy, the floor and the shower stall are gross! The floor in the main room was mopped with dirty water so when you shower and are ready to go to bed your feet are already black…..I don’t need fancy but I need clean and it definitely was not! I realize why they don’t want TP flushed but the smell in the bathroom garbage can get disgusting, I did tie it off and asked for a clean bag daily….we still tipped generously as all of the staff works hard.. 8-check in and check out was the easiest ever, we’ve been going to Cozumel for many many years and this was by far the easiest and pleasant experience. 9-The person who mops around the pool deck…he dumps his dirty water out of the pail and then proceeds to dip the pail in the pool (witnessed this on more than one occasion) maybe not a big deal to some but we thought it was gross seeing that there’s a water hose 10 feet away that could be used!