This property is quintessential Byron, with a fantastic location in Suffolk Park. If you are looking for a relaxing family holiday with your pooch and plenty of space this is the place.