Lovely villa in what we found to be an ideal location.
Others have mentioned the flooding shower and short beds but neither impacted us massively and I'm 6ft. Some things you'd expect in a holiday villa not present such as a couple of extra sun loungers and some additional pillows but not a massive issue for us and overall I'd the positives massively outweigh the negatives.
The pool is lovely and a good size and the option of off street parking is also good although we often found it easier to just park on the street outside
Check in was easy despite my lack of Spanish and the owners lack of English and communication with Foravila was good and changes (due to Covid) were easy.
The location of the villa is absolutely great - Algaida itself is a nice, small town but it's well equipped with supermarkets, butchers, bakers etc. and some really good restaurants within walking distance. At the same time Palma is 20 mins away on a bus and you can reach most points on the island within 45 mins if you have a car.
Overall I'd thoroughly recommend the villa and we've already started planning our next stay.