The place was clean and came equipped with everything you'd need for a multi-week stay: washing machine, fully equipped kitchen (dishwasher, fridge, oven, microwave) etc. I can see it working well for large groups. You can fit two cars in the front courtyard, the swimming pool and backyard are spacious also. We saw no cons other than the actual location, which is not close to a beach and does require using either public transport, or preferably renting a car. I think this is a great rental and would not hesitate to return on another trip to Mallorca.