Lovely stay in a gorgeous cottage and great location.