Stunning place - outstanding hosts - great neighbourhood - excellent value for money.