We enjoyed our time in Helens apartment. The location perfect - in in the center of Bristol everything is nearby and you can each everything by walk.
The apartment is very cosy and you have enough space for 6 guests.
I can absolutely recommend the location.