5+ stars.
Great house, great location, great host.
Look no further.
It doesnt get better than this!