The townhouse was perfectly laid out for our group of 5, everyone had their own room and bathroom with plenty of privacy.
We were visiting family that was 15 minutes away, so I was aware of the location.
I didn't give a 5 rating because I think the place could have been better maintained and set up. If you plan to cook there often, it may be challenging as they don't have many pans, knives or dish towels. The living room was cute but the egg chair was broken and we felt like we couldn't sit in it. 3 of 4 dining room chairs didn't have a pad, so not comfortable and the bar stools were in need of a cleaning, so no one sat on them.
The master bathroom hot water took about 15mins minutes to warm up.
The beds were okay but not comfortable.
There were no extra towels, so 1 per person for our stay.
The roof deck was cool but needed cleaning and organizing. The heater didn't work, 1/2 the lights weren't working and there was random grill and garden stuff let around.