This is a perfect flat and Rafaat is a perfect host. Basically the perfect Airbnb experience! The flat is spacious, stylish, modern, clean and with all luxurious amenities and plenty of extras. Gym and pool available in the complex. Every possible assistance was immediately provided by Rafaat and his team. My favourite flat to date... I will be back!