Our stay at Owens place was memorable to say the least! We got married in Byron and the weather was crazy but we felt at home. Paula was amazing with communication - thanks all! The location is perfect.