Housekeeping was bad or in fact horrible. You have to call multiple times to get your room clean or even get fresh towel. Room Service doesn't exist and they expect even the family with 3 years old baby to wake up in the morning to get a first cup of morning tea or milk. No courtesy at all. Looks like all the hotel staff was busy pleasing foreigners and has not enough time and zeal to serve us. Food quality was OK but not many choices. Even in our 3 day visit the Breakfast was repeated. My recommendation would be negative for Abrar and will not suggest anyone.