The perfect spot for a couple get away, to see Byron Bay! Everything about check in and check out was super easy and the place is in a perfect location.