Jo’s place is great. It’s comfy and cozy. We stayed with our 4 year old & the size was perfect, and would be fine for a larger family too.
The location is spot on, with great cafes and shops at your doorstep.