Helens place is really special, and fantastically located in Totterdown. Lovely views from the garden.