We stayed at Hotel Casablanca last week and overall had a lovely time. The hotel has a lot going for it: clean and comfortable rooms, an unbeatable beachfront location, a great little kids' pool, and a variety of food. That said, we wanted to share a few things for non-Spanish-speaking guests to be aware of. While we did thorough research before booking and found mostly great reviews, we were surprised to find that all of the communication was exclusively in Spanish. All of the entertainment was also entirely in Spanish, we were really looking forward to things like the comedy show, bingo, and hypnosis night—but unfortunately, we couldn't enjoy any of it due to the language barrier. Most of the staff spoke little to no English, which made many aspects—like using the kids’ club—challenging. To their credit, several staff members made a real effort to help us despite the language barrier. Yohan at reception was particularly helpful, and the kids’ club and restaurant staff were warm and friendly. However, there were also a few interactions where we felt other staff weren’t as willing to help. The food was good, though vegetarian options were limited and not labelled. Occasionally, we noticed flies around the buffet, which was a minor downside. One other point to mention is the evening entertainment. It went on until around midnight most nights and was quite loud, so it's worth noting that getting to sleep before then may be difficult—especially for families with young children. All in all, Hotel Casablanca offers a great stay for Spanish-speaking guests. For others, it’s still a beautiful destination, but be prepared for communication hurdles.