Perfect weekend’s stay - can’t add much but to say Taylor’s Point is a stunning location.