Awesome place, lots of nature and not far from CBD. Deb is a super friendly host and made my stay in Byron great!