We really enjoyed our Time in the Villa. Everything is like in the Description, if not even better! :)
You definetly Need a car, the Villa is located on the landside of alcudia.