We had a great stay at Peter's place. It's situated in a medium-sized resort building with a concierge and friendly and helpful hotel staff, it's right on the beach and you have a beautiful view on the mountains from the room. You get a parking pass with the room so no worries about where to park the car.
Added bonus: the beach chairs, towels and cooler that help you enjoy all that Maui has to offer a little more conveniently.
I highly recommend this place and would stay there again without hesitation!