It's basically an Apartment hotel.
It was clean and spacious, depending on which unit they give you.
Don't expect the unit from the pictures unless you call ahead and request it.
The staff is kind so I don't see it being a problem if it is available.
The buffet was mediocre and not worth the price but, the restaurant down the street, Alcanada35, is the best restaurant in Alcudia hands down.
The kitchen is stocked with utensils but you'll have to bring everything if you want to cook (oil, salt, etc) and clean (broom, paper towels). There is no market close by so a car is recommended unless you're up for a 30 minute walk back uphill as the hotel is located up a steep hill.
You have to pay for "premium" internet per device but, it was ridiculously slow and unreliable so, Digital Nomads beware.
Unfortunately, the walls are so thin you can hear everything happening with your neighbors.
I think the place works for short stays only.