I feel like 5 stars is few for the place:
Good location
VERY clean, cozy, great bedroom, kitchen, bathroom
Gentle hosts
With no doubt a great place and price