The apartment had everything you could for a complete holiday. Very spacious, full kitchen and laundry and a great view from the balcony.
Walking distance to cafes and convenience store and beach is a stones throw away.
Only negative for some might be the stair only access but it was good exercise for me.
I stayed for a week but could easily do a month or more.
I’d definitely recommend Casablanca Beachfront Apartments and would stay here again.