The apartment is great, everything works well, and is also well located. Ashraf was a fantastic host, he had arranged for a bunch of essentials and amenities that made our stay even more comfortable. Would definitely stay here again.