The apartment was perfect for our needs and quite clean and spacious! Maruan was a very communicative and flexible host. The only negative aspect was that the shower head is quite low - not great for anyone above 5'3''. Beyond that, the place was great!