We stayed for 3 nights in June 2013. We would have loved to stay a bit more, but our schedule was perhaps too tight, so we could not reserve for more days.
Le Petit Prince looks like a small, average hotel. It is indeed small, but not average at all. Rooms are extremely clean and comfortable. We booked a family room for 4 adults and a baby. Most times family rooms are presented like being meant for 4 adults, but they actually have a nice room and a very small one, which is meant for children. This was not the case: we had two rooms, with two bathrooms, for the price of just one.
Services are awesome. Reception is very personalized and most of them are fluent in english and other languages (for us, chilean living in Germany, having an argentinean receptionist was a bit like being home). Breakfast was great: very personalized attention and very good food.
If you are going to Ste-Maxime (better: the whole area of the St-Tropez Gulf), this is the place.