Although this hotel is set some way from the beach it just adds to its appeal. Makadi has and continues to be developed by large (600 room plus) all inclusive hotels. Steigenberger has just 80 rooms and is in a different t class altogether. Surrounded by its own golf course it is an oasis of calm and sophistication. The rooms are large and well appointed with a larger than average bathroom. Separate bath and shower and plenty of storage space. Bathrobes, slippers and tea making facilities along with a large balcony ensure a very comfy stay. The bed is on the softer side and very comfy. The food was good, especially the lunch by the pool. The pool is large and heated. The staff are excellent, always smiling and as helpful as can be. In short, an excellent location for some winter sun, away from the crowds.