We were a group of ten friends. Two were not staying at the Desert Rose but they changed to it for the end of their stay. It has a great location and is comfortable, clean, friendly, secure, and seemed to be smoke-free. Housekeeping was a bit sporadic. There are laundry facilities. The breakfasts were variable in quality and fairly basic but there was always something for all but the most picky eaters. We liked the evening receptions as that gave us a time to meet up and plan evenings and excursions for the following days.