The apartment was very clean and looked really nice—even better than I expected! Sharm communicated with me in a timely manner and even checked on me during my stay. I recommend this apartment!