I arrived well ahead of standard check-in time after 15 hours of travel. They were able to get me into the room within 15 minutes and I got so much-needed crash time. The staff is wonderful and friendly. The included breakfast is delicious with sufficient choices. The Spanish menu has at least one option that's not on the English menu ... an omelet with ham and potato. The swimming pool on the main floor is narrow and pretty short, but I still got laps in every day, which was a great prep for the snorkeling trip I took later in my visit. The roof-top pool is a nice place to sit and cool down in the middle of the day or in the evening after the day's activities. I met a woman at the hotel who was visiting alone for her birthday, and the staff surprised her with a birthday cake which made her day. Access to the hotel is controlled with a buzzer ... there is someone at the front desk at most times, but use the knocker if you buzz a couple of times and don't get a response. On departure, I had requested a taxi which didn't show up, but I don't know where the failure was on that one. I would stay at the Casablanca again in a heart beat. There are a lot of boutique hotels and this is definitely a great experience if you can afford it. I'm so glad I stayed here instead of at one of the big block hotels that could be in any city.