Perfect location, gorgeous garden, lovely host and styled to perfection. We really enjoyed staying here.