A stylish spot within easy access to Tallow Beach which is far lovelier and less touristy than the main Byron Beach