Stunning place above sunny Port-de-Soller