This was perfect for my stay! the room was clean as was the apartment. The Hanif was very accommodating and helped a lot with my stay. Would stay again!