Ibrahim was an excellent host, especially given that we booked incredibly last minute for check in the same day. The flat itself was immaculate, luxurious and very well equipped. My family loved their stay.