As a family of 5 this place worked well for us. It was close the the city center making it easy to walk to everything we wanted to see within the city, and it also was near a shopping center including a grocery market. We were able to utilize the kitchen and had plenty of bedding and towels.
Only note for other travelers is that as an american visitor we didnt realize that the plug ins were UK standard not EU standard. Bring your own adapter!