Can cap de Bou is a really nice place to stay when you want a peaceful accomodation with great views. Also close to nice places as Poleca, Formentor and Alcudia.