Mar’s place is lovely. Fantastic view and a 2 minute walk to the beach. Port de Soller is a great town with plenty of restaurants, nice beaches and good hiking all within walking distance.