Leafy tranquil stay in Byron.