The place is amazing. The nature, the hospitality, everything you need for true Mallorcan experience.