Amazing place. We have stayed half a dozen times in Mallorca at different fincas and this one was our favorite. Amazing view of the mountains, really clean with all amenities, and lots of space.
Lloseta is an amazing town to stay in and it's a good vibe (not too touristy and a pretty local feel to it).
If you are a cyclist, the location is PERFECT. All of the popular routes are right at your fingertips.