Casablanca was amazing. The place was spotless on arrival and it has everything you might need, toiletries, hair dryer, beach towels, etc. Photos don’t make it justice, the place was bigger, brighter and prettier than we expected. Would definitely recommend!