I recently stayed here whilst working at the Grimaldi Forum. I stayed for 6 nights with a colleague. The apartment is really nice, well finished and had everything we could need and more. The bonus of having a private garden was, as already stated, a bonus!
If you are wanting to stay here I would highly recommend it, but would be prepared to walk up and down stairs all day, but then that's Monaco for you.
As for the organising of the trip, Sarah was very helpful, especially as we got hopelessly lost trying to find the place (our fault not Sarahs) which meant that she went above and beyond and actually drove all around the winding roads in order to locate us and take us to the property, thanks Sarah!