We had a great time at John's. it's a lovely, clean, thoughtfully equipped place. The kitchen was well equipped with mostly new appliances and the ice maker on the fridge was an absolute godsend on hot days. Netflix-ready TVs kept the kids entertained on top of their gorgeous bedroom filled with toys. Lovely deck with a view and a short walk to Number 16 beach which is gorgeous with rock pools for the kids. The General Store down the street serves excellent coffee which necessitate a quick walk there twice a day. The only concern is the place is a flat roof structure and lacks insulation from noise and heat. While it's a quiet street, any car noise is well heard as well as the construction next door. The new air con makes up for the heat (though the bedrooms had to be opened up at night to let living room air con in) but otherwise we had an amazing time and will return in the future.