My stay at the Steigenberger Residence exceeded all my expectations. The food, spa, pool, and service was incredible. Especially the friendly staff who made our stay so enjoyable! A special thanks to Soltane, Badr, Esperanza and others who made our experience so lovely. We will definitely be coming back to stay here soon.