The apartment is quiet and clean, and Rabat is not big so you are about 5 minutes from anywhere. The roof view is interesting and the place has been renovated well. With stairs I'd recommend watching small kids. Oldies like me can manage if you go slowly!