Perfect spot for a relaxing weekend away! Clean, plenty of activities, super close to Byron and friendly hosts.