Amazing place for a group of friends to share! We absolutely loved our weekend in Byron.