A lovely, private self contained unit with all you need for a lovely stay. Located in Suffolk Park, which is not too far from all the action of Byron.