We had a great stay at Topi Topi despite some poor weather. The house is beautiful and the surrounds are stunning, the photos definitely don’t do it justice. The listing does mention a bath but there is not one, we took our 5 month old with anticipation of giving her a bath but we weren’t able to for our whole stay which was disappointing. The BBQ is not in great condition and need of a bit of love as it kept turning off on us. However the kitchen has all new appliances so we just easily transitioned to cooking on stove top instead. Would definitely stay here again!