A unique place to truly chill out minutes away from the bustle of Byron and all it has to offer