This apartment is amazing! It was super clean, the amenities were perfect, and the location and view were better than we could have expected. Mohamed is a very accommodating host. You won't be disappointed if you choose to stay here.