Mirage was great for our family of 4. We had a very comfortable modern 2 bedroom bungalow with a kitchen. These units are new and very clean so worth the extra money. The resort had many things for us to do: beach, pool, gym, hiking, biking, tennis, soccer. The restaurant makes delicious pizzas. There is a market to conveniently buy food and supplies. You don't need to leave the resort but if you want to right next door is the beautiful medieval village of Torre do Palme. If you want to great value for a family holiday this is the place.