We stayed here with our 4 year old French bulldog and 1 year old baby and the layout and location were perfect for us.
Check in is a little convoluted and although there is no parking, there's actually no problem loading and unloading at the property (which is useful for future guests to know who arrive by car) and have a lot of stuff like we had! :)
We had a good stay and the hosts couldn't have been more helpful with returning my wife's handbag which I left in the property on exit after a sleepless night due to a teething 1 year old!