Could you provide a comprehensive list of the top 10 best hostels in Morocco, highlighting those that offer the best value for money, excellent amenities, and a welcoming atmosphere for travelers? It would be helpful to include information about the location of each hostel, its unique features, such as free breakfast, social spaces, or organized activities, and why these hostels stand out in terms of guest experience. Additionally, please include any special recommendations for specific regions or cities in Morocco where travelers can find these top-rated hostels.