We did a last minute booking at Mardi's place (requested Sunday night, for Monday check in). Mardi responded quickly, and we had no issues with finding the place, or checking in. The neighbourhood was very nice, and is walkable to the beach (because we went so often, we were lazy and just drove down the the car park at the south end of 1 mile beach).
The house is huge, and has everything you'll need. There was no air conditioning (as mentioned in a previous review), but we did not find that we would have used it anyway when we were there, as the open windows were plenty during the cooler nights (Mid January stay). Our boys really enjoyed the ping pong table out on the patio too. Great place to stay, and would have no hesitation booking this place again.