Maria is a very hospitable host, St Pere is a remoted place, so you definitely need a car. But everything is reachable in a normal time.
Beach in St Pere is not very good comparing to other Mallorca beaches, though you can spend a day or two there.
Multiple restaurants with fair prices and good food, also a bar working late for midnight drink is available in 5 minutes from the place.
House itself is perfect for 4 people, probably will not be that comfortable for 6, but everything is clean, kitchen well equipped for spending unforgettable nights on the terrace with self-cooked stuff bought from the Spar nearby.
Very nice place, highly recommended.